/* 页面CSS */
html{margin:0; padding:0px; background:#ccc;}
body{margin:0 auto; padding:0; font-size:14px; font-family:Verdana; display:block; color:#333;}
#container{overflow:hidden; margin:0 auto; background:#FFF;}
ul{margin:0; padding:0; list-style:none;}
.inner{ width:1200px; margin:0 auto; position:relative;}

/*头部*/
#headw{width:100%; z-index:9999;}
.header{Z-INDEX:100; WIDTH:100%; HEIGHT:110px; background:#073763; float:left; border-bottom:1px solid #78BFED;}
.top{ width:1200px; height:110px; margin:0 auto; padding:0;}
.logo{ width:310px; height:110px; background:url(sms.png) top center no-repeat; padding:70px 0 0 0; color:#FFF; font-size:16px; font-weight:bold; text-align:center; float:left;}

/*导航*/
.menu {width:880px; height:110px; margin-left:320px; z-index:100; position:absolute;}
.menu ul {margin:0; padding:0px; list-style-type:none; line-height:110px;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:145px; color:#fff; font-size:18px;}
.menu ul li ul { margin:0; padding:0; display:none;}
.menu ul li:hover a {width:145px; color:#eee; background:url(headbg.gif) top left repeat-x; line-height:110px; display:block;}
.menu ul li:hover ul {display:block; position:absolute; top:110px;}
.menu ul li:hover ul li a {display:block; background:#fff; color:#222; width:143px; height:30px; line-height:30px; padding-top:10px; font-size:16px; border-bottom:1px solid #eee;}
.menu ul li:hover ul li a:hover {background:#073763; color:#fff;}

/*banner*/
#banner {width:100%; height:600px; margin-top:100px; position:relative; overflow:hidden;}
#banner1{ width:3000px; position:absolute; left:50%; margin-left:-1500px;}

/*main*/
#meaubox1{width:100%; float:left; }
.indexpro{width:100%; height:160px; margin-top:-30px; padding:0; background:url(inbg.png) top center repeat-x; float:left; position:relative; z-index:1;}
.box_1{width:1200px; height:30px; margin:0 auto; padding-top:70px; font-size:22px; font-family:"黑体"; font-weight:bolder; color:#073763; text-align:center;}
.box_2{width:60px; height:16px; margin:0 auto 60px; padding:0; text-align:center; border-bottom:3px solid #073763;}
.indexabout{width:100%; height:500px; margin-top:30px; background:url(aboutbg.gif) center top repeat-x; float:left;}
.box_3{width:1200px; height:30px; margin:80px auto 0; padding:0; font-size:22px; font-family:"黑体"; font-weight:bolder; color:#fff; text-align:center;}
.box_4{width:60px; height:16px; margin:0 auto 50px; padding:0; text-align:center; border-bottom:3px solid #fff;}
.box_5{width:1200px; height:200px; margin:40px auto 0; padding:0; font-size:16px; color:#fff; line-height:35px;}
.box_6{width:150px; height:30px; margin:10px auto 60px; padding:10px 20px; border:2px solid #CCC; border-radius:25px; font-size:16px; color:#fff; text-align:center;}
.box_7{width:150px; height:30px; margin:0 auto 50px; padding:10px 20px; border:0; background-color:#073763; border-radius:25px; font-size:16px; color:#fff; text-align:center;}

/*首页新闻*/
#mainnews{ width:1200px; height:320px; margin:0 auto; padding:0;}
#mainnews ul{margin:0; padding:0;}
#mainnews ul li{ width:500px; height:30px; margin:0 30px; padding:10px 20px; list-style-type:none; line-height:30px; display:inline; background:url(blue.png) left center no-repeat; float:left; border-bottom:1px dashed #ddd;}
.dright{float:right; margin:0;}

/*推荐分类*/
.slideGroup{ position:relative; overflow:hidden;}
.slideGroup .parHd {margin:10px auto 0; text-align:center;}
.slideGroup .parHd ul{display:block; position:relative; list-style: none; padding:0; margin: 0; width:1200px;}
.slideGroup .parHd ul li{display:inline; float:left; font-family:"黑体"; font-size:18px; line-height:50px; width:240px; height:50px; margin:0; padding:110px 0 50px; color:#666; cursor:pointer; }
.slideGroup .parHd ul li span{ font-size:15px; color:#333; height:20px; line-height:20px;}
.a1{background:url(sms01.gif) left top no-repeat;}
.a1:hover,.a1:active{background:url(sms11.gif) left top no-repeat;}
.a2{ background:url(sms02.gif) left top no-repeat;}
.a2:hover,.a2:active{background:url(sms12.gif) left top no-repeat;}
.a3{ background:url(sms03.gif) left top no-repeat;}
.a3:hover,.a3:active{background:url(sms13.gif) left top no-repeat;}
.a4{ background:url(sms04.gif) left top no-repeat;}
.a4:hover,.a4:active{background:url(sms14.gif) left top no-repeat;}
.a5{ background:url(sms05.gif) left top no-repeat;}
.a5:hover,.a5:active{background:url(sms15.gif) left top no-repeat;}

/*推荐产品*/
.slideGroup .slideBox{overflow:hidden; zoom:1; padding:0; position:relative;}
.slideGroup .parBd ul{width:1200px; padding:0; margin-top:40PX; overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{margin:0; float:left; _display:inline; overflow:hidden; text-align:center; padding:15px 35px;}
.slideGroup .parBd ul li .pic{text-align:center;}
.slideGroup .parBd ul li .pic img{width:320px; height:240px; padding:0; border:1px solid #ccc; border-radius:5px; display:block;}
.slideGroup .parBd ul li .pic a:hover img{border-color:#047CC4;}
.slideGroup .parBd ul li .title{ width:320px; height:30px; line-height:20px; padding:10px 0;}
.slideGroup .parBd ul li .txt{ width:320px; height:40px; line-height:20px; font-size:12px; text-align:left;}
 
/*Footer*/ 
#Footer{ width:100%; height:290px; margin:0; background:url(bottombg.png) center top repeat-x; float:left;}
#Foot{ width:1200px; height:240px; margin:0 auto; padding:0;}
#footleft{ width:450px; height:140px; margin:auto; padding-top:100px; float:left;}
.bottomlogo{ width:450px; height:60px; background:url(smsd.png) top center no-repeat; padding:70px 0 0 0; color:#FFF; font-size:16px; font-weight:bold; text-align:center; float:left;}
#footright{ width:750px; height:280px; margin:0; padding:0; display:inline;}
#footright .r1{width:700px; height:30px; margin:0; padding:60px 0 0 50px; font-size:18px; font-family:"黑体"; font-weight:bolder; color:#fff; }
#footright .r2{width:30px; height:16px; margin:0 0 0 450px; padding:0; border-bottom:2px solid #ccc;}
#footright ul{ margin-top:20px; padding:0;}
#footright ul li{ width:375px; height:30px; margin:0; padding:5px 0; list-style-type:none; color:#CCC; line-height:30px; float:left;}
#footerdown{ width:1200px; height:40px; margin:0 auto; padding:0; text-align:center; line-height:20px; font-size:14px; color:#ccc; float:left;}

/*内页*/
#inbg{ width:100%; height:auto; margin:0; padding:0; float:left;}
#inbody{ width:100%; height:auto!important;height:650px; min-height:650px;_height:auto; margin:-30px auto 0; padding:70px 0 0; background:url(inbg.png) top center repeat-x; float:left; position:relative; z-index:1;}

#mainpl{ width:230px; height:100%; margin:0; padding:0; float:left;}
#mainplt{ width:230px; height:110px; margin:0; background-color:#00428E;}
#mainplt1{ width:230px; height:110px; margin-top:20px; background-color:#00428E;}
#mainplta1{width:200px; margin:0; padding:28px 0 0 30px; font-family:Arial; font-size:28px; color:#fff;}
#mainplta2{width:200px; margin:0; padding:0 0 0 30px; font-family:"微软雅黑";  color:#fff;}

#pronav{ width:230px; height:100%; margin:0; padding:0;}
#pronav ul{margin:0; padding:0;}
#pronav ul li{width:230px; height:48px; margin:3px 0; padding:0; display:block; background-color:#F5F5F5; text-align:center;}
#pronav a{ height:33px; padding:15px 0 0 0; clear:both;}
#pronav a:link, #pronav a:active, #pronav a:visited{ display:block; font-size:15px; color:#333333;}
#pronav a:hover{ width:230px; color:#fff; font-size:15px; background-color:#00428E;}

/*右侧样式*/
#p0{ width:910px; height:auto!important;height:620px; min-height:620px;_height:auto; margin:0; padding:0 0 30px 60px; float:right; display:block;overflow:hidden}
#rightbody{width:910px;height:auto!important;height:620px; min-height:620px;_height:auto;overflow:hidden; padding:0; float:left; line-height:30px;}
#rightbt{width:910px; height:27px; margin:0; padding:0; font-size:14px; font-weight:bolder; color:#073763; border-bottom:3px solid #073763;}

/*左侧导航*/
.left_nav{ width:230px; height:100%;}
.nav1{ width:230px; padding-top:10px;}
.nav2{ width:200px; height:45px;cursor:pointer; margin:0; padding:13px 0 0 30px; background:url(listh.gif) no-repeat left top; position:relative;}
.nav3{display: none;cursor:pointer; height:auto!important;height:45px; min-height:45px;_height:auto; background-color:#ddd;}
.nav3 ul{margin:0;padding:0;}
.nav3 li{ height:45px; line-height:45px; padding-left:34px; list-style:none; border-bottom:#ccc 1px dotted; background:url(img1.gif) no-repeat left; display:block;}

/*news*/
.nTit {color:#FF6600;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:7px 0 3px;height:25px;padding-left:30px;font-weight:bold;background:url(../images/bg3.gif) repeat-x;text-align:left;font-size:12px;line-height:21px;}
.nTit span{padding-right:545px; }
.Newslist {margin:0 auto;text-align: center; font-size:16px;}
.Newslist li {width:96%; margin-top:30px; border-bottom:1px dotted #ccc; text-align:left; padding:0 0 0 20px; height:50px; background:url(../images/blue.png) center left no-repeat; list-style-type:none; line-height:50px;}
.Newslist li a{color:#333;}
.Newslist em{font-style:normal; float:right; margin-right:35px;}
.Newslist li a:hover{ color:#ff3300}
.Newslist li span {color:#333;margin-right:30px;}

/* 页面部分 */
div.info{clear:both;text-align:right;line-height:30px;}
div.info span{display:inline;margin:5px;}

div.content{text-align:left;line-height:40px;font-size:16px;word-wrap:break-word;white-space:normal;}
div.content a:link,div.content a:visited,div.content a:active{color:#333;font-size:16px;}
div.content img{padding:3px;}

div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;}

div.list {text-align:left;display:table;clear:both;}
div.list h5{margin:0px;padding:0px;line-height:40px;background:url(li.gif) no-repeat 0px 13px;}
div.list h5 a{margin-left:20px;font-size:14px;}
div.list p{line-height:24px;margin:0px;padding:0px;}
div.list p i{font-style:normal;font-size:10px;color:#333;}
div.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#333;}

div.piclist{display:table;clear:both;}
div.piclist div.z0 ,div.piclist div.z1{display:block;float:left;width:317px;height:140px;}
div.piclist div.z0{margin-left:16px;}
div.piclist div div.left a img{width:90px;height:120px;padding:2px;border:1px solid #CCC;}
div.piclist div div.right{display:block;margin-left:10px;overflow:hidden;white-space:nowrap;width:210px;}
div.piclist div div.right span{display:block;clear:both;line-height:25px;text-align:left;}
div.piclist div div.right a{}

.box{display:table;clear:both;margin:0px;padding:0px;}

.title1 {display:table;margin:0px;padding:0px;text-align:left;border-bottom:1px solid #D5D5D5;height:26px;line-height:26px;font-size:14px;width:100%;}
.title1 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;}
.title1 a:link,.title1 a:visited,.title1 a:active{display:block;float:left;padding-top:10px;}

.pro{ display:block; float:left; margin:0; padding:40px 25px 0 25px; width:404px; text-align:center;}
.pro img{display:block; width:400px; height:300px; margin:0; padding:0; border:2px solid #EDEDED;}
.pro:hover img,.pro:active img{border:2px solid #2F4D93;}

/*翻页*/
.pagelist {LINE-HEIGHT:30px; width:900px; text-align:center; MARGIN:10px 0px; DISPLAY: table; HEIGHT:30px}
.k_pagelist { text-align:center; PADDING:0; MARGIN:30px 10px 10px; WIDTH: 100%;}
.k_pagelist * {PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}
.k_pagelist STRONG {BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND: #3366cc; COLOR: #fff; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid}
.k_pagelist A {BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #3875d7; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; TEXT-DECORATION: none}
.k_pagelist A:hover {BACKGROUND: #3875d7; COLOR: #fff; TEXT-DECORATION: none}
.k_pagelist SPAN {COLOR: #333}

/*文字和图片*/
a:link,a:visited,a:active {color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#ff0000;}
img{border:none;}
